package request

type TimeRange struct {
	BeginTime string `query:"beginTime" form:"beginTime" json:"beginTime"` // 开始时间
	EndTime   string `query:"endTime" form:"endTime" json:"endTime"`       // 结束时间
}

// CommonPageParam 分页通用参数
// @Description 分页通用参数
type CommonPageParam struct {
	Page   int64  `query:"pageNum" form:"pageNum" json:"pageNum"`    // 当前页码
	Size   int64  `query:"pageSize" form:"pageSize" json:"pageSize"` // 每页条数
	Column string `query:"column" form:"column" json:"column"`       // 排序字段
	Order  string `query:"order" form:"order" json:"order"`          // 排序方式(asc/desc)
	//BeginTime string    `query:"params[beginTime]" form:"params[beginTime]" json:"params[beginTime]"` // 开始时间
	//EndTime   string    `query:"params[endTime]" form:"params[endTime]" json:"params[endTime]"`       // 结束时间
	TimeRange // 时间范围
}
